<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
<!-- whatsnew511.qdoc -->
  <title>New Classes and Functions in Qt 5.11 | Qt 5.14</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td ><a href="index.html">Qt 5.14</a></td><td >New Classes and Functions in Qt 5.11</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right">Qt 5.14.2 Reference Documentation</td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#additions-to-other-qt-5-releases">Additions to Other Qt 5 Releases</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">New Classes and Functions in Qt 5.11</h1>
<span class="subtitle"></span>
<!-- $$$newclasses511.html-description -->
<div class="descr"> <a name="details"></a>
<p>This page contains a comprehensive list of all new classes and functions introduced in Qt 5.11. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.</p>
<ul>
<li><a href="#new-classes">    New Classes</a></li>
<li><a href="#new-member-functions">    New Member Functions</a></li>
<li><a href="#new-functions-in-namespaces">    New Functions in Namespaces</a></li>
<li><a href="#new-global-functions">    New Global Functions</a></li>
<li><a href="#new-enum-types">    New Enum Types</a></li>
<li><a href="#new-typedefs">    New Typedefs</a></li>
<li><a href="#new-properties">    New Properties</a></li>
<li><a href="#new-qml-types">    New QML Types</a></li>
<li><a href="#new-qml-properties">    New QML Properties</a></li>
<li><a href="#new-qml-signals">    New QML Signals</a></li>
<li><a href="#new-qml-methods">    New QML Methods</a></li>
</ul>
<a name="new-classes"></a>
<h3>    New Classes</h3>
<div class="flowListDiv">
<dl class="flowList odd"><dt class="alphaChar"><b>A</b></dt>
<dd><a href="../qttestlib/qabstractitemmodeltester.html">QAbstractItemModelTester</a></dd>
<dd><a href="../qt3d/qt3drender-qabstractraycaster.html">QAbstractRayCaster</a> (<a href="../qt3d/qt3drender.html">Qt3DRender</a>)</dd>
</dl>
<dl class="flowList even"><dt class="alphaChar"><b>C</b></dt>
<dd><a href="../qtmultimedia/qcustomaudiorolecontrol.html">QCustomAudioRoleControl</a></dd>
</dl>
<dl class="flowList odd"><dt class="alphaChar"><b>F</b></dt>
<dd><a href="../qtwebengine/qwebenginecookiestore-filterrequest.html">FilterRequest</a> (<a href="../qtwebengine/qwebenginecookiestore.html">QWebEngineCookieStore</a>)</dd>
</dl>
<dl class="flowList even"><dt class="alphaChar"><b>G</b></dt>
<dd><a href="../qtlocation/qgeoserviceproviderfactoryv2.html">QGeoServiceProviderFactoryV2</a></dd>
</dl>
<dl class="flowList odd"><dt class="alphaChar"><b>K</b></dt>
<dd><a href="../qtknx/qknxutf8.html">QKnxUtf8</a></dd>
<dd><a href="../qtknx/qknxutf8string.html">QKnxUtf8String</a></dd>
<dd><a href="../qtknx/qknxvarstring.html">QKnxVarString</a></dd>
<dd><a href="../qtknx/qknxvarstring88591.html">QKnxVarString88591</a></dd>
</dl>
<dl class="flowList even"><dt class="alphaChar"><b>P</b></dt>
<dd><a href="../qtqml/qqmlcontext-propertypair.html">PropertyPair</a> (<a href="../qtqml/qqmlcontext.html">QQmlContext</a>)</dd>
</dl>
<dl class="flowList odd"><dt class="alphaChar"><b>R</b></dt>
<dd><a href="../qt3d/qt3drender-qraycaster.html">QRayCaster</a> (<a href="../qt3d/qt3drender.html">Qt3DRender</a>)</dd>
<dd><a href="../qt3d/qt3drender-qraycasterhit.html">QRayCasterHit</a> (<a href="../qt3d/qt3drender.html">Qt3DRender</a>)</dd>
</dl>
<dl class="flowList even"><dt class="alphaChar"><b>S</b></dt>
<dd><a href="../qt3d/qt3drender-qscreenraycaster.html">QScreenRayCaster</a> (<a href="../qt3d/qt3drender.html">Qt3DRender</a>)</dd>
</dl>
<dl class="flowList odd"><dt class="alphaChar"><b>W</b></dt>
<dd><a href="../qtwebengine/qwebenginequotarequest.html">QWebEngineQuotaRequest</a></dd>
<dd><a href="../qtwebengine/qwebengineregisterprotocolhandlerrequest.html">QWebEngineRegisterProtocolHandlerRequest</a></dd>
</dl>
</div>
<a name="new-member-functions"></a>
<h3>    New Member Functions</h3>
<p>Class <a href="../qt3d/qt3dcore-qtransform.html">QTransform</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QQuaternion </td><td class="memItemRight bottomAlign"><b><a href="../qt3d/qt3dcore-qtransform.html#fromAxes">fromAxes</a></b>(const QVector3D &amp;<i>xAxis</i>, const QVector3D &amp;<i>yAxis</i>, const QVector3D &amp;<i>zAxis</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QMatrix4x4 </td><td class="memItemRight bottomAlign"><b><a href="../qt3d/qt3dcore-qtransform.html#rotateFromAxes">rotateFromAxes</a></b>(const QVector3D &amp;<i>xAxis</i>, const QVector3D &amp;<i>yAxis</i>, const QVector3D &amp;<i>zAxis</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qabstractitemmodel.html">QAbstractItemModel</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qabstractitemmodel.html#checkIndex">checkIndex</a></b>(const QModelIndex &amp;<i>index</i>, QAbstractItemModel::CheckIndexOptions <i>options</i>) const</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qbitarray.html">QBitArray</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> const char *</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qbitarray.html#bits">bits</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QBitArray </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qbitarray.html#fromBits">fromBits</a></b>(const char *<i>data</i>, qsizetype <i>size</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qmodelindex.html">QModelIndex</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QModelIndex </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qmodelindex.html#siblingAtColumn">siblingAtColumn</a></b>(int <i>column</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QModelIndex </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qmodelindex.html#siblingAtRow">siblingAtRow</a></b>(int <i>row</i>) const</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qscopedpointer.html">QScopedPointer</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> T *</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qscopedpointer.html#get">get</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qsharedpointer.html">QSharedPointer</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> T *</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qsharedpointer.html#get">get</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qstring.html">QString</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QString &amp;</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qstring.html#remove-2">remove</a></b>(QLatin1String <i>str</i>, Qt::CaseSensitivity <i>cs</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qstringview.html">QStringView</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qstringview.html#isRightToLeft">isRightToLeft</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qsysinfo.html">QSysInfo</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QByteArray </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qsysinfo.html#bootUniqueId">bootUniqueId</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QByteArray </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qsysinfo.html#machineUniqueId">machineUniqueId</a></b>()</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/quuid.html">QUuid</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QByteArray </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/quuid.html#toByteArray-1">toByteArray</a></b>(QUuid::StringFormat <i>mode</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QString </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/quuid.html#toString-1">toString</a></b>(QUuid::StringFormat <i>mode</i>) const</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qvarlengtharray.html">QVarLengthArray</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QVarLengthArray&lt;T, Prealloc&gt; &amp;</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qvarlengtharray.html#operator-2b-eq-1">operator+=</a></b>(T &amp;&amp;<i>value</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QVarLengthArray&lt;T, Prealloc&gt; &amp;</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qvarlengtharray.html#operator-lt-lt-1">operator&lt;&lt;</a></b>(T &amp;&amp;<i>value</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qvariant.html">QVariant</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QVariant </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qvariant.html#fromStdVariant">fromStdVariant</a></b>(const std::variant&lt;Types...&gt; &amp;<i>value</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtcore/qvector.html">QVector</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QVector&lt;T&gt; &amp;</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qvector.html#operator-2b-eq-2">operator+=</a></b>(T &amp;&amp;<i>value</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QVector&lt;T&gt; &amp;</td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qvector.html#operator-lt-lt-2">operator&lt;&lt;</a></b>(T &amp;&amp;<i>value</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtgamepad/qgamepadmanager.html">QGamepadManager</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QString </td><td class="memItemRight bottomAlign"><b><a href="../qtgamepad/qgamepadmanager.html#gamepadName">gamepadName</a></b>(int <i>deviceId</i>) const</td></tr>
</table></div>
<br/><p>Class <a href="../qtgui/qfontmetrics.html">QFontMetrics</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> int </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qfontmetrics.html#horizontalAdvance">horizontalAdvance</a></b>(const QString &amp;<i>text</i>, int <i>len</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> int </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qfontmetrics.html#horizontalAdvance-1">horizontalAdvance</a></b>(QChar <i>ch</i>) const</td></tr>
</table></div>
<br/><p>Class <a href="../qtgui/qfontmetricsf.html">QFontMetricsF</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> qreal </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qfontmetricsf.html#horizontalAdvance">horizontalAdvance</a></b>(const QString &amp;<i>text</i>, int <i>length</i>) const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> qreal </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qfontmetricsf.html#horizontalAdvance-1">horizontalAdvance</a></b>(QChar <i>ch</i>) const</td></tr>
</table></div>
<br/><p>Class <a href="../qtgui/qguiapplication.html">QGuiApplication</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qguiapplication.html#fontChanged">fontChanged</a></b>(const QFont &amp;<i>font</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtgui/qicon.html">QIcon</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QStringList </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qicon.html#fallbackSearchPaths">fallbackSearchPaths</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qicon.html#setFallbackSearchPaths">setFallbackSearchPaths</a></b>(const QStringList &amp;<i>paths</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtgui/qplatformwindow.html">QPlatformWindow</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> virtual bool </td><td class="memItemRight bottomAlign"><b><a href="../qtgui/qplatformwindow.html#startSystemMove">startSystemMove</a></b>(const QPoint &amp;<i>pos</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtlocation/qgeorouterequest.html">QGeoRouteRequest</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QVariantMap </td><td class="memItemRight bottomAlign"><b><a href="../qtlocation/qgeorouterequest.html#extraParameters">extraParameters</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtlocation/qgeorouterequest.html#setExtraParameters">setExtraParameters</a></b>(const QVariantMap &amp;<i>extraParameters</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtmultimedia/qmediaplayer.html">QMediaPlayer</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qmediaplayer.html#customAudioRoleChanged">customAudioRoleChanged</a></b>(const QString &amp;<i>role</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QStringList </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qmediaplayer.html#supportedCustomAudioRoles">supportedCustomAudioRoles</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtmultimedia/qvideosurfaceformat.html">QVideoSurfaceFormat</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qvideosurfaceformat.html#isMirrored">isMirrored</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qvideosurfaceformat.html#setMirrored">setMirrored</a></b>(bool <i>mirrored</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtnetwork/qhostaddress.html">QHostAddress</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qhostaddress.html#isBroadcast">isBroadcast</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qhostaddress.html#isGlobal">isGlobal</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qhostaddress.html#isLinkLocal">isLinkLocal</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qhostaddress.html#isSiteLocal">isSiteLocal</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qhostaddress.html#isUniqueLocalUnicast">isUniqueLocalUnicast</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtnetwork/qnetworkaddressentry.html">QNetworkAddressEntry</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#clearAddressLifetime">clearAddressLifetime</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QNetworkAddressEntry::DnsEligibilityStatus </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#dnsEligibility">dnsEligibility</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#isLifetimeKnown">isLifetimeKnown</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#isPermanent">isPermanent</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#isTemporary">isTemporary</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QDeadlineTimer </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#preferredLifetime">preferredLifetime</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#setAddressLifetime">setAddressLifetime</a></b>(QDeadlineTimer <i>preferred</i>, QDeadlineTimer <i>validity</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#setDnsEligibility">setDnsEligibility</a></b>(QNetworkAddressEntry::DnsEligibilityStatus <i>status</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QDeadlineTimer </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#validityLifetime">validityLifetime</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtnetwork/qnetworkinterface.html">QNetworkInterface</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> int </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkinterface.html#maximumTransmissionUnit">maximumTransmissionUnit</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QNetworkInterface::InterfaceType </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkinterface.html#type">type</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtnetwork/qsslconfiguration.html">QSslConfiguration</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QMap&lt;QByteArray, QVariant&gt; </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qsslconfiguration.html#backendConfiguration">backendConfiguration</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qsslconfiguration.html#setBackendConfiguration">setBackendConfiguration</a></b>(const QMap&lt;QByteArray, QVariant&gt; &amp;<i>backendConfiguration</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qsslconfiguration.html#setBackendConfigurationOption">setBackendConfigurationOption</a></b>(const QByteArray &amp;<i>name</i>, const QVariant &amp;<i>value</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtqml/qqmlcontext.html">QQmlContext</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtqml/qqmlcontext.html#setContextProperties">setContextProperties</a></b>(const QVector&lt;QQmlContext::PropertyPair&gt; &amp;<i>properties</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtremoteobjects/qremoteobjecthostbase.html">QRemoteObjectHostBase</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtremoteobjects/qremoteobjecthostbase.html#proxy">proxy</a></b>(const QUrl &amp;<i>registryUrl</i>, const QUrl &amp;<i>hostUrl</i>, QRemoteObjectHostBase::RemoteObjectNameFilter <i>filter</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> bool </td><td class="memItemRight bottomAlign"><b><a href="../qtremoteobjects/qremoteobjecthostbase.html#reverseProxy">reverseProxy</a></b>(QRemoteObjectHostBase::RemoteObjectNameFilter <i>filter</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtserialbus/qcanbusdeviceinfo.html">QCanBusDeviceInfo</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> int </td><td class="memItemRight bottomAlign"><b><a href="../qtserialbus/qcanbusdeviceinfo.html#channel">channel</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QString </td><td class="memItemRight bottomAlign"><b><a href="../qtserialbus/qcanbusdeviceinfo.html#description">description</a></b>() const</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QString </td><td class="memItemRight bottomAlign"><b><a href="../qtserialbus/qcanbusdeviceinfo.html#serialNumber">serialNumber</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtwebengine/qwebenginecookiestore.html">QWebEngineCookieStore</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtwebengine/qwebenginecookiestore.html#setCookieFilter">setCookieFilter</a></b>(const std::function&lt;bool (const FilterRequest &amp;)&gt; &amp;<i>filterCallback</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtwebengine/qwebenginecookiestore.html#setCookieFilter-1">setCookieFilter</a></b>(std::function&lt;bool (const FilterRequest &amp;)&gt; &amp;&amp;<i>filterCallback</i>)</td></tr>
</table></div>
<br/><p>Class <a href="../qtwebengine/qwebengineurlrequestjob.html">QWebEngineUrlRequestJob</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QUrl </td><td class="memItemRight bottomAlign"><b><a href="../qtwebengine/qwebengineurlrequestjob.html#initiator">initiator</a></b>() const</td></tr>
</table></div>
<br/><p>Class <a href="../qtwidgets/qmenubar.html">QMenuBar</a>:</p>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> QAction *</td><td class="memItemRight bottomAlign"><b><a href="../qtwidgets/qmenubar.html#addAction-2">addAction</a></b>(const QString &amp;<i>text</i>, const Obj *<i>receiver</i>, PointerToMemberFunctionOrFunctor <i>method</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> QAction *</td><td class="memItemRight bottomAlign"><b><a href="../qtwidgets/qmenubar.html#addAction-3">addAction</a></b>(const QString &amp;<i>text</i>, Functor <i>functor</i>)</td></tr>
</table></div>
<br/><a name="new-functions-in-namespaces"></a>
<h3>    New Functions in Namespaces</h3>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> char *</td><td class="memItemRight bottomAlign"><b><a href="../qttestlib/qtest.html#toString-34">toString</a></b>(const QVector4D &amp;<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> char *</td><td class="memItemRight bottomAlign"><b><a href="../qttestlib/qtest.html#toString-33">toString</a></b>(const QVector3D &amp;<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> char *</td><td class="memItemRight bottomAlign"><b><a href="../qttestlib/qtest.html#toString-32">toString</a></b>(const QVector2D &amp;<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> char *</td><td class="memItemRight bottomAlign"><b><a href="../qttestlib/qtest.html#toString-22">toString</a></b>(const QUuid &amp;<i>uuid</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> char *</td><td class="memItemRight bottomAlign"><b><a href="../qttestlib/qtest.html#toString-4">toString</a></b>(const QStringView &amp;<i>string</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> char *</td><td class="memItemRight bottomAlign"><b><a href="../qttestlib/qtest.html#toString-2">toString</a></b>(const std::pair&lt;T1, T2&gt; &amp;<i>pair</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> char *</td><td class="memItemRight bottomAlign"><b><a href="../qttestlib/qtest.html#toString-1">toString</a></b>(const QPair&lt;T1, T2&gt; &amp;<i>pair</i>)</td></tr>
</table></div>
<a name="new-global-functions"></a>
<h3>    New Global Functions</h3>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qfloat16.html#qFloatFromFloat16">qFloatFromFloat16</a></b>(float *<i>out</i>, const qfloat16 *<i>in</i>, qsizetype <i>len</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qfloat16.html#qFloatFromFloat16">qFloatFromFloat16</a></b>(float *<i>out</i>, const qfloat16 *<i>in</i>, qsizetype <i>len</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qfloat16.html#qFloatToFloat16">qFloatToFloat16</a></b>(qfloat16 *<i>out</i>, const float *<i>in</i>, qsizetype <i>len</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qfloat16.html#qFloatToFloat16">qFloatToFloat16</a></b>(qfloat16 *<i>out</i>, const float *<i>in</i>, qsizetype <i>len</i>)</td></tr>
</table></div>
<a name="new-enum-types"></a>
<h3>    New Enum Types</h3>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qabstractitemmodel.html#CheckIndexOption-enum">CheckIndexOption</a></b> { NoOption, IndexIsValid, DoNotUseParent, ParentIsInvalid }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="../qtnetwork/qnetworkaddressentry.html#DnsEligibilityStatus-enum">DnsEligibilityStatus</a></b> { DnsEligibilityUnknown, DnsIneligible, DnsEligible }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/quuid.html#StringFormat-enum">StringFormat</a></b> { WithBraces, WithoutBraces, Id128 }</td></tr>
</table></div>
<a name="new-typedefs"></a>
<h3>    New Typedefs</h3>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> typedef </td><td class="memItemRight bottomAlign"><b><a href="../qtcore/qlatin1string.html#const_reference-typedef">const_reference</a></b></td></tr>
</table></div>
<a name="new-properties"></a>
<h3>    New Properties</h3>
<ul>
<li class="fn"><b><a href="../qtwidgets/qheaderview.html#firstSectionMovable-prop">firstSectionMovable</a></b> : const </li>
<li class="fn"><b><a href="../qtmultimedia/qmediaplayer.html#customAudioRole-prop">customAudioRole</a></b> : const </li>
<li class="fn"><b><a href="../qtremoteobjects/qremoteobjectnode.html#persistedStore-prop">persistedStore</a></b> : const </li>
<li class="fn"><b><a href="../qtgui/qstylehints.html#mouseQuickSelectionThreshold-prop">mouseQuickSelectionThreshold</a></b> : const </li>
</ul>
<a name="new-qml-types"></a>
<h3>    New QML Types</h3>
<div class="flowListDiv">
<dl class="flowList odd"><dt class="alphaChar"><b>A</b></dt>
<dd><a href="../qt3d/qml-qt3d-render-abstractraycaster.html">AbstractRayCaster</a></dd>
</dl>
<dl class="flowList even"><dt class="alphaChar"><b>R</b></dt>
<dd><a href="../qt3d/qml-qt3d-render-raycaster.html">RayCaster</a></dd>
</dl>
<dl class="flowList odd"><dt class="alphaChar"><b>S</b></dt>
<dd><a href="../qt3d/qml-qt3d-render-screenraycaster.html">ScreenRayCaster</a></dd>
</dl>
</div>
<a name="new-qml-properties"></a>
<h3>    New QML Properties</h3>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtquick/qml-qtquick-item.html#containmentMask-prop">containmentMask</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-video.html#customAudioRole-prop">customAudioRole</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-mediaplayer.html#customAudioRole-prop">customAudioRole</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-audio.html#customAudioRole-prop">customAudioRole</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtlocation/qml-qtlocation-routequery.html#extraParameters-prop">extraParameters</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtquick/qml-qtquick-mouseevent.html#flags-prop">flags</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-cameraimageprocessing.html#isAvailable-prop">isAvailable</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtlocation/qml-qtlocation-route.html#routeQuery-prop">routeQuery</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtquick/qml-qt-labs-folderlistmodel-folderlistmodel.html#status-prop">status</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-cameraimageprocessing.html#supportedColorFilters-prop">supportedColorFilters</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-cameraexposure.html#supportedExposureModes-prop">supportedExposureModes</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-camerafocus.html#supportedFocusModes-prop">supportedFocusModes</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtmultimedia/qml-qtmultimedia-cameraimageprocessing.html#supportedWhiteBalanceModes-prop">supportedWhiteBalanceModes</a></b></td></tr>
</table></div>
<a name="new-qml-signals"></a>
<h3>    New QML Signals</h3>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtquick/qml-qtquick-taphandler.html#doubleTapped-signal">doubleTapped</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtquick/qml-qtquick-taphandler.html#singleTapped-signal">singleTapped</a></b>()</td></tr>
</table></div>
<a name="new-qml-methods"></a>
<h3>    New QML Methods</h3>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="../qtlocation/qml-qtlocation-route.html#segmentsCount-method">segmentsCount</a></b>()</td></tr>
</table></div>
<a name="additions-to-other-qt-5-releases"></a>
<h2 id="additions-to-other-qt-5-releases">Additions to Other Qt 5 Releases</h2>
<ul>
<li><a href="whatsnew510.html">What's New in Qt 5.10</a></li>
<li><a href="whatsnew59.html">What's New in Qt 5.9</a></li>
<li><a href="whatsnew58.html">What's New in Qt 5.8</a></li>
<li><a href="whatsnew57.html">What's New in Qt 5.7</a></li>
<li><a href="whatsnew56.html">What's New in Qt 5.6</a></li>
<li><a href="whatsnew55.html">What's New in Qt 5.5</a></li>
<li><a href="whatsnew54.html">What's New in Qt 5.4</a></li>
<li><a href="whatsnew53.html">What's New in Qt 5.3</a></li>
<li><a href="whatsnew52.html">What's New in Qt 5.2</a></li>
<li><a href="whatsnew51.html">What's New in Qt 5.1</a></li>
<li><a href="whatsnew50.html">What's New in Qt 5.0</a></li>
</ul>
</div>
<!-- @@@newclasses511.html -->
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2020 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br/>    The documentation provided herein is licensed under the terms of the    <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation    License version 1.3</a> as published by the Free Software Foundation.<br/>    Qt and respective logos are trademarks of The Qt Company Ltd.     in Finland and/or other countries worldwide. All other trademarks are property
   of their respective owners. </p>
</div>
</body>
</html>
